
<!DOCTYPE html>
<!--[if lt IE 7]>      <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]>         <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]>         <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js"> <!--<![endif]-->
	<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>Hutool &mdash; A java tools make it easy to coding</title>
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<meta name="description" content="Hutool A java tools make it easy to coding" />
	<meta name="keywords" content="hutool,java,orm" />
	

	<link rel="shortcut icon" href="favicon.ico">
	<link rel="stylesheet" href="css/animate.css">
	<link rel="stylesheet" href="css/icomoon.css">
	<link rel="stylesheet" href="css/simple-line-icons.css">
	<link rel="stylesheet" href="css/magnific-popup.css">
	<link rel="stylesheet" href="css/bootstrap.css">
	<!-- highlight.js -->
	<link rel="stylesheet" href="css/zenburn.min.css">
	<!-- Theme style -->
	<link rel="stylesheet" href="css/style.css">


	<!-- Modernizr JS -->
	<script src="js/modernizr-2.6.2.min.js"></script>
	<!-- FOR IE9 below -->
	<!--[if lt IE 9]>
	<script src="js/respond.min.js"></script>
	<![endif]-->

	</head>
	<body>
	
	<!-- Loader -->
	<div class="fh5co-loader"></div>
	<div class="fh5co-page">

	<div id="fh5co-container">
		<div id="fh5co-home" class="js-fullheight-home" data-section="home" style="background-image: url(images/hero_bg.jpg);" data-stellar-background-ratio="0.5">
			<div class="container">
				<div class="col-md-6">
					<div class="js-fullheight-home fh5co-copy">
						<div class="js-fullheight-home fh5co-copy-inner">
							<h1><b>Hutool</b></h1>
							<h2>Making the coding easy and convenient</h2>
							<div style="margin-top: 60px;">
								<a href="http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.xiaoleilu%22%20AND%20a%3A%22hutool%22" target="_blank"><b>Download</b></a>
								<a href="https://github.com/looly/hutool" target="_blank" style="margin-left: 50px;"><b>Hutool@Github</b></a>
								<a href="http://git.oschina.net/loolly/hutool" target="_blank" style="margin-left: 50px;"><b>Hutool@OSC</b></a>
							</div>
						</div>
					</div>
				</div>
			</div>
		</div>
		
		<!-- 导航 -->
		<div class="js-sticky">
			<div class="fh5co-main-nav">
				<div class="container">
					<div class="fh5co-menu-1">
						<span><img src="images/logo.jpg" style="width: 120px;margin-right: 50px;"/></span>
						<a href="#" data-nav-section="home">主页</a>
						<a href="#" data-nav-section="start">开始</a>
						<a href="#" data-nav-section="docs">文档</a>
						<a href="#" data-nav-section="team">关于我</a>
						<a href="#" data-nav-section="contact">加入讨论</a>
					</div>
				</div>
			</div>
		</div>
		
		<div id="fh5co-about" data-section="start">
			<div class="fh5co-2col">
				
				<div class="fh5co-2col-inner left">
						
						<div class="fh5co-tabs-container">
							<ul class="fh5co-tabs fh5co-three">
								<li class="active"><a href="#" data-tab="marketing">简介</a></li>
								<li><a href="#" data-tab="analysis">设计哲学</a></li>
								<li><a href="#" data-tab="strategy">安装</a></li>
							</ul>
							<div class="fh5co-tab-content active" data-tab-content="marketing">
								<p>Hutool是一个工具包，我日常写项目的一些积累，广泛学习其它开源项目精髓，经过自己整理修改，希望你看了之后会有所启发或者能给你工作中带来帮助。说实话我现在写代码已经离不开自己这个工具包了，叫做Hutool也有“糊涂”之意，表示很多功能糊里糊涂就实现了。好吧，言归正传，说说里面一些好玩的方法（工具包中大部分是一些静态方法）。</p>
								<ul class="checked">
									<li>Web开发</li>
									<li>与其它框架无耦合</li>
									<li>高度可替换</li>
								</ul>
								<p><a href="http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.xiaoleilu%22%20AND%20a%3A%22hutool%22" class="btn btn-primary btn-outline" target="_blank">从Maven安装</a></p>
							</div>

							<div class="fh5co-tab-content" data-tab-content="analysis">
								<p>Hutool的设计思想是尽量减少重复的定义，让项目中的util这个package尽量少，总的来说有如下的几个思想：</p>
								<ul class="checked">
									<li>减少代码录入。</li>
									<li>用一个方法解决一个问题。</li>
									<li>ActiveRecord思想(针对DB模块)</li>
									<li>做工具而不是框架，用完即走，高度可替代，随时剔除。</li>
								</ul>
								<p><a href="http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.xiaoleilu%22%20AND%20a%3A%22hutool%22" class="btn btn-primary btn-outline" target="_blank">从Maven安装</a></p>
							</div>

							<div class="fh5co-tab-content" data-tab-content="strategy">
								<div>在项目的pom.xml的dependencies中加入以下内容:</div>
								<pre style="background: none; padding: 0;margin: 0;border: none;">
									<code>
									  &lt;dependency&gt;
									      &lt;groupId&gt;com.xiaoleilu&lt;/groupId&gt;
									      &lt;artifactId&gt;hutool&lt;/artifactId&gt;
									      &lt;version&gt;X.X.X&lt;/version&gt;
									  &lt;/dependency&gt;
									</code>
								</pre>
								<p><a href="http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22com.xiaoleilu%22%20AND%20a%3A%22hutool%22" class="btn btn-primary btn-outline" target="_blank">从Maven安装</a></p>
							</div>

						</div>

				</div>

			</div>
			<div class="fh5co-2col fh5co-text" style="margin-top: 100px;">
				<img src="images/img_4.png" style="width: 100%;"/>
			</div>
		</div> <!-- END fh5co-about -->

		<div id="fh5co-services" data-section="docs">
			<!--
			<div class="fh5co-video">
				<a href="#" class="popup-vimeo">
				<i class="icon-play2"></i>
				</a> <span>Watch video</span>
			</div>
			-->
			<div class="container">
				<div class="col-md-6 col-md-offset-3 text-center fh5co-heading">
					<h2>Hutool 是什么</h2>
					<p>Hutool是一个Java工具包类库，对文件、流、加密解密、转码、正则、线程、XML等JDK方法进行封装，组成各种Util工具类</p>
				</div>
				<div class="col-md-4">
					<div class="service">
						<div class="icon"><i class="icon-present"></i></div>
						<h3>日期工具</h3>
						<p>通过DateUtil类，提供高度便捷的日期访问、处理和转换方式。</p>
					</div>
				</div>
				<div class="col-md-4">
					<div class="service">
						<div class="icon"><i class="icon-eye"></i></div>
						<h3>HTTP客户端</h3>
						<p>通过HttpUtil对HTTP客户端的封装，实现便捷的HTTP请求，并简化文件上传操作。</p>
					</div>
				</div>
				<div class="col-md-4">
					<div class="service">
						<div class="icon"><i class="icon-paper-plane"></i></div>
						<h3>转换工具</h3>
						<p>通过Convert类中的相应静态方法，提供一整套的类型转换解决方案，并通过ConverterRegistry工厂类自定义转换。</p>
					</div>
				</div>

				<div class="col-md-4">
					<div class="service">
						<div class="icon"><i class="icon-pencil"></i></div>
						<h3>配置文件工具（Setting）</h3>
						<p>通过Setting对象，提供兼容Properties文件的更加强大的配置文件工具，用于解决中文、分组等JDK配置文件存在的诸多问题。</p>
					</div>
				</div>
				<div class="col-md-4">
					<div class="service">
						<div class="icon"><i class="icon-rocket"></i></div>
						<h3>日志工具</h3>
						<p>Hutool的日志功能，通过抽象Log接口，提供对Slf4j、LogBack、Log4j、JDK-Logging的全面兼容支持。</p>
					</div>
				</div>
				<div class="col-md-4">
					<div class="service">
						<div class="icon"><i class="icon-support"></i></div>
						<h3>JDBC工具类（DB模块）</h3>
						<p>通过db模块，提供对MySQL、Oracle等关系型数据库的JDBC封装，借助ActiveRecord思想，大大简化数据库操作。</p>
					</div>
				</div>
				<div class="col-md-12 text-center">
					<p><a href="http://hutool.mydoc.io/" target="_blank" class="btn btn-primary btn-outline">探索更多功能，点击查看文档</a></p>
				</div>

			</div>

		</div> <!-- END fh5co-services -->
		
		<div id="fh5co-team" data-section="team">
			<div class="container">
				<div class="col-md-6 col-md-offset-3 text-center fh5co-heading">
					<h2>关于我</h2>
				</div>
				<div class="col-md-4 col-md-offset-4">
					<div class="person">
						<img src="images/me.jpg" alt="" class="img-responsive">
						<h3>Golden Looly</h3>
						<h4>二手Java码农，Python和前端爱好者</h4>
						<p>一个非正常的码农，混迹于非IT圈子，利用8小时之外做自己喜欢的事情，爱前端，爱数码，爱美女。</p>
						<ul class="social">
							<li><a href="http://www.luxiaolei.com/" target="_blank"><i class="icon-home"></i></a></li>
							<li><a href="http://weibo.com/loolly" target="_blank"><i class="icon-weibo"></i></a></li>
							<li><a href="https://github.com/looly" target="_blank"><i class="icon-github"></i></a></li>
						</ul>
					</div>
				</div>
			</div>
		</div> <!-- END fh5co-team -->

		<div id="fh5co-contact" data-section="contact">
			<div class="container">
				<div class="col-md-6 col-md-offset-3 text-center fh5co-heading">
					<h2>加入讨论</h2>
					<p>通过以下方式加入讨论</p>
				</div>
				<div style="text-align: center;">
					<div class="col-md-4">
						<i class="icon-qq"></i>
						<a href="http://shang.qq.com/wpa/qunwpa?idkey=382bb37ce779c11da77577f69d92d5171b340e3e7343d5ae0521f237c82c7810" target="_blank">537116831</a>
					</div>
					<div class="col-md-4">
						<i class="icon-mail2"></i>
						<a href="mailto:loolly@aliyun.com" target="_blank">loolly@aliyun.com</a>
					</div>
					<div class="col-md-4">
						<i class="icon-github"></i>
						<a href="https://github.com/looly/hutool/issues" target="_blank">Github Issues</a>
					</div>
				</div>
				
			</div>
		</div>

		<footer id="fh5co-footer">
			<div class="container">
				<div class="row">
					<div class="col-md-6">
						<p>
							<small>&copy; 2017 Hutool Project. All Rights Reserved. <br> 
							Designed by <a href="javascript:;" target="_blank">Unknown</a>, Hosting by <a href="http://git.oschina.net/" target="_blank">GIT@OSC</a> Pages.
						</p>
					</div>
					<div class="col-md-6">
						<ul class="fh5co-social">
							<li><a href="http://www.luxiaolei.com/" target="_blank"><i class="icon-home"></i></a></li>
							<li><a href="http://weibo.com/loolly" target="_blank"><i class="icon-weibo"></i></a></li>
							<li><a href="https://github.com/looly" target="_blank"><i class="icon-github"></i></a></li>
						</ul>
					</div>
				</div>
			</div>
		</footer>

		
		
	</div>

	</div>

	<div class="gototop js-top">
		<a href="#" class="js-gotop"><i class="icon-arrow-up"></i></a>
	</div>
	
	<!-- jQuery -->
	<script src="js/jquery.min.js"></script>
	<!-- jQuery Easing -->
	<script src="js/jquery.easing.1.3.js"></script>
	<!-- Bootstrap -->
	<script src="js/bootstrap.min.js"></script>
	<!-- Waypoints -->
	<script src="js/jquery.waypoints.min.js"></script>
	<!-- Stellar Parallax -->
	<script src="js/jquery.stellar.min.js"></script>
	<!-- Magnific Popup -->
	<script src="js/jquery.magnific-popup.min.js"></script>
	<script src="js/magnific-popup-options.js"></script>
	<script src="js/highlight.min.js"></script>
	<!-- Main JS -->
	<script src="js/main.js"></script>

	</body>
</html>

